Robot Robocode Robocode

Trong Robocode, các rô bốt bao gồm ba phần: một ra đa, một sung, và một xe vận chuyển. Ba phần của rô bốt có thể di chuyển độc lập với nhau. Vì ra đa được gáp trên sung và sung được gán với xe vận chuyển, nên ba phần này có thể ảnh hưởng lẫn nhau.Một robot Robocode có thể kế thừa từ 3 lớp khác nhau: Robot, AdvancedRobot,và TeamRobot.

  • AdvancedRobotclass cho phép không ngăn chặn các cuộc gọi, tùy chỉnh các sự kiện. Với sự hỗ trợ không ngăn chặn cuộc gọi, bạn có thể cho phép robot của mình lái xe về phía trước, quay radar, và biến đổi các tháp pháo,tất cả cùng một lúc.
  • Với Robocodeclass đơn giản, bạn sẽ phải chờ đợi cho một sự kiện kết thúc trước khi bắt đầu một sự kiện khác.
  • TeamRobot có thể giúp cho các robot giao tiếp với nhau, do đó nó có thể thực hiện các quyết định theo nhóm.